instantaneously operating apparatus - Français Anglais Dictionnaire